<!--
 * @FileDescription 激光雷达标定界面
 * @Author 杨宇翔
 * @Date 20220528 09:36:13
 * @LastEditors 杨宇翔
 * @LastEditTime 20220528 09:36:13
-->
<template>
    <div>
        <!-- <CalibrationTooltip v-for="(information, index) of TooltipComponent.Default.Informations"
            :key="`${information.InstanceId} - ${information.Version}`"
            v-model="TooltipComponent.Default.Informations[index]" /> -->

        <!-- <CalibrationTooltip v-for="[instanceId, information] of TooltipComponent.Default.Informations"
            :key="`${instanceId} - ${information.Version}`" :Information="information" /> -->
        <calibration-list-view />
        <calibration-options />

        <LaserRadarAside />
        <LaserRadarHeader />

        <calibration-tips />
        <CalibrationGizmosForm />
    </div>
</template>

<script setup lang="ts">
import CalibrationGizmosForm from './CalibrationGizmosForm.vue';

import CalibrationListView from './CalibrationListView.vue';
import CalibrationOptions from './CalibrationOptions.vue';
import CalibrationTips from './CalibrationTips.vue';
import CalibrationTooltip from './CalibrationTooltip.vue';

import LaserRadarHeader from './LaserRadarHeader.vue';
import LaserRadarAside from './LaserRadarAside.vue';

import { CalibrationComponent } from './LaserRadarComponent';
import { onMounted, onUnmounted } from 'vue';
// import TooltipComponent from '@components/Apps/Common/Tooltip/TooltipComponent';
import TooltipComponent from '@runtime/UnityEngineBridge/TooltipComponent';

onMounted(() => CalibrationComponent.Default.Awake());
onUnmounted(() => CalibrationComponent.Default.Destroy());
</script>

<style scoped>
</style>
